Synonyms for "radar beacon"

Words with similar meaning